/**
 * As
 * ABz
 * ret = 65
 * �
 * putchar可以接收
 * 字符常量、变量、表达式，但其实质接收的都是int型数据。对于浮点数无法输出。输出的值都是对应的字符形式。
 * 该函数有返回值，其值为参数的ACSII码
 * 若找不到对应的字符，则输出乱码。
 */
#include<stdio.h>
int main(){
	int a = 65;
	char b = 'z';
	float c = 3.14;
	int ret;
	ret = putchar('A');
	putchar('s');
	putchar(3.56);
	putchar('\n');
	putchar(a);
	putchar(a+1);
	putchar(b);
	putchar(c);
	putchar('\n');
	printf("ret = %d\n",ret);
	int  d = 666;
	putchar(d);
	putchar('\n');
}
